place of open custody - Spanish English Dictionary